local class [Java] 객체지향 프로그래밍 - 내부 클래스 내부 클래스Inner Class는 클래스 내에 선언된 클래스에요. 한 클래스를 다른 클래스의 내부 클래스로 선언하면 두 클래스의 멤버들 간에 서로 쉽게 접근할 수 있다는 장점과 외부에는 불필요한 클래스를 감추면서 코드의 복잡성을 줄일 수 있어요(캡슐화). 내부 클래스 선언 위치에 따라 구분을 지을 수 있어요. 1. 인스턴스 클래스 외부 클래스의 멤버 변수 선언 위치에 선언해요. 외부 클래스의... Static classObject Oriented Programminganonymous classlocal classinner classInstance ClassOOPJavaInstance Class
[Java] 객체지향 프로그래밍 - 내부 클래스 내부 클래스Inner Class는 클래스 내에 선언된 클래스에요. 한 클래스를 다른 클래스의 내부 클래스로 선언하면 두 클래스의 멤버들 간에 서로 쉽게 접근할 수 있다는 장점과 외부에는 불필요한 클래스를 감추면서 코드의 복잡성을 줄일 수 있어요(캡슐화). 내부 클래스 선언 위치에 따라 구분을 지을 수 있어요. 1. 인스턴스 클래스 외부 클래스의 멤버 변수 선언 위치에 선언해요. 외부 클래스의... Static classObject Oriented Programminganonymous classlocal classinner classInstance ClassOOPJavaInstance Class